long-term sustainability - German English Dictionary